package ru.weather.common.responseData;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * Класс для описания поля ответа
 */
public class CurrentList {

    @JsonProperty("last_updated_epoch")
    public String lastUpdatedEpoch;
    @JsonProperty("last_updated")
    public String lastUpdated;
    @JsonProperty("temp_c")
    public Double tempC;
    public Integer is_day;
    public ConditionList condition;
    @JsonProperty("wind_kph")
    public Double windKph;
    @JsonProperty("wind_degree")
    public Integer windDegree;
    @JsonProperty("wind_dir")
    public String windDir;
    @JsonProperty("pressure_mb")
    public Double pressureMb;
    @JsonProperty("precip_mm")
    public Double precipMm;
    public Integer humidity;
    public Integer cloud;
    @JsonProperty("feelslike_c")
    public Double feelslikeC;
    @JsonProperty("vis_km")
    public Double visKm;
    public Double uv;
    @JsonProperty("gust_kph")
    public Double gustKph;

    public CurrentList() {
    }

    public String getLastUpdatedEpoch() {
        return lastUpdatedEpoch;
    }

    public String getLastUpdated() {
        return lastUpdated;
    }

    public Double getTempC() {
        return tempC;
    }

    public Integer getIs_day() {
        return is_day;
    }

    public ConditionList getCondition() {
        return condition;
    }

    public Double getWindKph() {
        return windKph;
    }

    public Integer getWindDegree() {
        return windDegree;
    }

    public String getWindDir() {
        return windDir;
    }

    public Double getPressureMb() {
        return pressureMb;
    }

    public Double getPrecipMm() {
        return precipMm;
    }

    public Integer getHumidity() {
        return humidity;
    }

    public Integer getCloud() {
        return cloud;
    }

    public Double getFeelslikeC() {
        return feelslikeC;
    }

    public Double getVisKm() {
        return visKm;
    }

    public Double getUv() {
        return uv;
    }

    public Double getGustKph() {
        return gustKph;
    }
}
